home *** CD-ROM | disk | FTP | other *** search
- IFF2DisplayMe V1.0
-
-
- 1. Einleitung
-
- IFF2DisplayMe ist ein Programm das aus einem IFF-Bild ein Textfile mit
- ANSI-Farbcodes generiert. Im Gegensatz zu anderen Programmen, die mehr
- oder weniger genau ein Schwarz-Weißbild generieren, arbeitet
- IFF2DisplayMe in Farbe, aber mit niedriger Auflösung. Das Bild wird 1:1
- umgesetzt, wobei aus einem Pixel ein farbiges "Leerzeichen" wird.
- "Leerzeichen" in Anführungststrichen, da es sich um einen farbigen
- Hintergrund handelt, nicht um einen Buchstaben o.ä.
- Dadurch gibt es zusätzlich noch die Möglichkeit ein Textfile "vor" das
- generierte Bild zu legen. Dieses Bild kann dann ebenfalls noch
- ANSI-Steuerzeichen enthalten, solange diese nicht den Hintergrund
- oder den Bildaufbau betreffen.
-
- Um eine Vorstellung für die Funktionsweise zu bekommen ist ein Beispiel
- beigelegt.
-
- 2. Anwendung
-
- Das Format für den Aufruf lautet:
-
- IFF2DisplayMe <IFF-File> [<Text>] [>DiplayMe-File]
-
- Dabei bedeuten:
-
- IFF-File - ein im IFF-ILBM-Format gespeichertes Bild. Das Bild sollte
- nicht mehr als 8 Farben haben, da der ANSI-Standard nicht mehr vorsieht.
- Überzählige Farben werden nicht berücksichtigt.
-
- Text - ein zusätzliches Textfile für den "Vordergrund". Die Zeilenlänge
- im Text darf nicht größer sein, als die Zeilenlänge des umgewandelten
- Bildes. Wenn das Bild horizontal 80 Pixel breit ist, sollte der Text
- weniger als 80 Zeichen pro Zeile haben. Dieses Argument muß nicht
- angegeben werden.
-
- >DisplayMe-File - IFF2DisplayMe hat keine Funktion zum Speichern !
- Daher wird das Ergebnis immer im aktuellen (Shell-) Fenster ausgegeben.
- Um nun ein Text-File zu erzeugen, muß die Ausgabe in ein File umgeleitet
- werden. Das geschieht durch das ">"-Zeichen vor dem Filenamen. Dies
- ist absichtlich so "umständlich", da die Ergebnisse nicht immer den
- Erwartungen entsprechen und man sich erst mal den entstandenen Text
- ansehen sollte.
-
- Als Beispiel sind die Dateien Elch.Ansi, Elch.iff und Elch.txt
- beigelegt. Der Aufruf dafür war:
-
- IFF2DisplayMe Elch.iff Elch.txt >Elch.ansi
-
- 3. Installation
-
- Es wird nur das Programm selber benötigt. Keinerlei Assigns, Libraries
- oder ähnliches. Allerdings ist OS2.0 das Minimum. Wer angesichts der
- Veröffentlichung von OS3.1 noch unter 1.3 arbeitet, ist selber schuld...
-
- 4. Rechtskram
-
- IFF2DisplayMe Version 1.0 ist FreeWare. Es darf über elektronische
- Medien verbreitet werden, solange dabei keine Gebühren über DM 2.- für
- das Programm erhoben werden. Wer mehr dafür bezahlt, sollte sich einmal
- überlegen, wofür... Veränderungen am Programm dürfen nur von mir selbst
- durchgeführt werden, der Source-Code ist nicht zur Veröffentlichung
- gedacht (und auch nicht geeignet :-).
-
- 5. Fehler
-
- Manchmal sind beim entstandenen Text Leerzeilen zwischen den Bildzeilen.
- Das ist kein Fehler des Programms, sondern tritt auf, wenn eine Zeile zu
- breit ist. Leider ist die maximale Zeilenbreite auch abhängig von der
- momentanen Bildschirmauflösung. Ein Bild, das auf einem
- Hires-Bildschirm zerstückelt wird, kann auf einem SuperHires-Bildschirm
- normal aussehen. Ob dieser Effekt auftritt kann man daher nicht
- vorhersagen, nur ausprobieren. Manchmal hilft es, die Line-Feed Zeichen
- im Text gegen Carriage-Return auszutauschen. Dies können manche
- Textwandler automatisch machen.
-
- 6. History
-
- Version 1.0 (29.5.94)
-
- Es funktioniert (erstaunlich !), sieht gut aus, verursacht keine
- Enforcer-Hits und keine Abstürze. Was will man mehr ?
-
- 7. Adresse
-
- Matthias Freymann
- Sonnenacker 30
- 40489 Düsseldorf
-
- ELCH@KSB.gun.de
-
- }}}\/{{{ BYE sagt: _ ~@@~ Matthias Freymann _ // (..) ELCH@KSB.gun.de \X/ `--' ---! NEU !-----